auto merge of #717 : alexcrichton/cargo/souped-up-resolve, r=wycats
authorbors <bors@rust-lang.org>
Wed, 22 Oct 2014 19:14:21 +0000 (19:14 +0000)
committerbors <bors@rust-lang.org>
Wed, 22 Oct 2014 19:14:21 +0000 (19:14 +0000)
commit519b8e00a88b61ca12e91caf58915e009813bd55
tree266995399e10474aab22e4143c5b9a5cd307ac14
parentabc712795321d13dcf6839242c476e42d3e211d2
parentba17daeac8fa2645ce72d9e6fcfee987bd39c138
auto merge of #717 : alexcrichton/cargo/souped-up-resolve, r=wycats

This series of commits is rebased on top of https://github.com/rust-lang/cargo/pull/712 to avoid conflicts, and it adds the ability to solve version constraints as part of the resolution process. This is a critical step forward in bringing the registry online as it makes it possible for cargo to figure out what to do in the face of many uploaded versions of a package to the registry.

r? @wycats